owner of a newspaper stand - Turkish English Dictionary